using UnityEngine;

public class SimpChanges : MonoBehaviour
{
    [SerializeField] private Transform targetPosition;  // 瞬移的目标位置1
    [SerializeField] private Transform targetPosition2; // 瞬移的目标位置2
     

    // 瞬移方法（目标位置1）
    public void Teleport()
    {
        if (targetPosition != null)
        {
            // 瞬移到目标位置1
            transform.position = targetPosition.position;
        }
        else
        {
            Debug.LogWarning("目标位置1未设置，无法瞬移！");
        }
    }

    // 瞬移方法（目标位置2）
    public void Teleport2()
    {
        if (targetPosition2 != null)
        {
            // 瞬移到目标位置2
            transform.position = targetPosition2.position;
        }
        else
        {
            Debug.LogWarning("目标位置2未设置，无法瞬移！");
        }
    }
    

    private void Update()
    {
        // 检测按Q键
        if (Input.GetKeyDown(KeyCode.Q))
        {
            Teleport();
        }

        // 检测按E键
        if (Input.GetKeyDown(KeyCode.E))
        {
            Teleport2();
        }

      
    }
}